-
Notifications
You must be signed in to change notification settings - Fork 3k
Switch to Python 3.13 #2163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Switch to Python 3.13 #2163
Conversation
I don't plan to merge this now, but let's see how many things are broken |
We depend on updating mamba to v2:
|
If you are interested in making Python 3.13 work for these images, please help |
Python 3.13.1 has been released, so we're waiting for the packages to be compatible with 3.13. |
The upstream PR to build Let's see if everything else builds now (or if something fails) |
Ok, there are 3 upstream issues:
|
|
2063d5b
to
8ab3d71
Compare
Rebuild for python 3.13 merged. See: conda-forge/rpy2-feedstock#132 |
Thanks @flaviomartins! Awesome work 🔥 |
The datascience image failed due to rpy2 requirements resolution. I uploaded a new build which seems to fix this conda-forge/rpy2-feedstock#137. |
Tensorflow is not yet capable with Python 3.13, but https://github.com/tensorflow/tensorflow/releases/tag/v2.20.0-rc0 I hope it will be soon released and we will easily merge this |
I was also surprised by the tensorflow images build success. While we are talking about this yesterday they released an RC with wheels for Python 3.13 👍 |
Hello, I noticed that rpy2 ticket 127 and ticket 128 are both now closed. Are we just waiting for TensorFlow now? |
Yes, please see the comments above |
Thanks for the quick reply. As a side note, how often do these Python upgrades happen (one month after each new version, only with major versions, every 2 months, etc)? |
We update major python version (like this PR does from 3.12 to 3.13) per our policy: https://jupyter-docker-stacks.readthedocs.io/en/latest/maintaining/tasks.html#updating-python-version Images are rebuilt weekly automatically, so when a new patch release is available on conda-forge, our images will start using it automatically |
3f42ec1
to
60cf80c
Compare
TF 2.20 has been released see: https://github.com/tensorflow/tensorflow/releases/tag/v2.20.0 |
Awesome, thanks for letting me know, I updated the changelog date and the list of old images. |
Describe your changes
Issue ticket if applicable
Checklist (especially for first-time contributors)